serve for camouflage - Espagnol Anglais Dictionnaire